@charset "utf-8";

/*■■■■■■■■　共同设定 ■■■■■■■■*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote{margin:0;padding:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
ul,ul li,input, dl, dd {  padding:0; margin:0; list-style-type:none;}
img,a img{border:0;margin:0;padding:0;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
a{text-decoration:none; color:#6e6e6e;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
a:hover{text-decoration:none; color:#6e6e6e;}
.clear{clear:both;}

/*■■■■■■■■　基本设定　■■■■■■■■*/
body{ font-family:'微软雅黑'; font-size:12px; color:#6e6e6e;}


.top{ width:100%; height:600px;}
.top01{ width:100%; height:110px; background:url(../images/tt.png) repeat-y center; position:absolute; z-index:99;}

.top02{ width:1200px; height:110px; margin:auto;}
.top02_logo{ width:610px; height:110px; float:left;}
.top02_dh{ width:490px; height:80px; float:left; padding-top:30px;}

.top02_dh a { font-family:"微软雅黑"; font-size: 13px; line-height:30px; width:100px; font-style: normal; float:right; color: #ffffff; height:30px; text-decoration: none;}
.top02_dh a:visited {color: #ffffff;}
.top02_dh a:hover {color:#000000; background:#FFDF2E;}
.top02_dh a:active {color: #000000;}



.nav{ width:100%; height:61px; background:url(../images/navbj.png); padding-top:5px; position:absolute; z-index:199; top:110px;}
.nav1{ width:1200px; margin:auto; height:61px;}




/******sider*******/
.sider_f{ display:none; position:fixed; top:50%; left:0; margin-top:-210px;  }
.sider_f dl{ height: 58px; cursor: pointer;margin-bottom: 2px; text-align:center;}
.sider_f dl dt{ height: 58px; float: left; width: 38px; background: #218ADD;  }
.sider_f dl dd{  height: 58px;float: left; line-height: 18px; font-size: 14px; color: #fff;  text-align: left; background: #218ADD; width:56px;}
.sider_f dl dd span{ padding: 10px 0 0 15px; display: block; }
.sider_f dl dd em{ display:none; padding: 2px 0 0 15px;font-size:12px; height:15px; overflow:hidden;}
.sider_top{ text-align:center; width:94px; background: #858585; cursor:pointer;}



/******底部区域*******/


.footer_nav{ height: auto; background:#005aaa url(../images/footer01.jpg) repeat-x; padding-top: 65px; padding-bottom:65px; margin-top:50px;} 
.footer_nav01{ float: left; width: 895px; }
.footer_nav01 ul{float: left; padding: 0 50px 0 20px;}
.footer_nav01 ul span{font-size: 16px; color: #fff; margin-bottom: 10px; display: block;}
.footer_nav01 ul li{ line-height: 30px; }
.footer_nav01 ul li a{ color: #c6c7c7; font-size: 13px;}
.footer_nav01 ul li a:hover{ color: #fff;}


.footer_nav02{ float: right; }
.footer_nav02 dl{ float: left; text-align: center; font-size: 14px; color: #fff; width: 111px; margin-right: 17px; }
.footer_nav02 dl dd{ line-height: 40px;}

.footer_nav03{ padding-left: 16px; color: #b5b5b5; width: 259pxp; height: 35px; line-height: 35px; border:#b5b5b5 solid 1px; color: #b5b5b5; margin-top: 15px; }
.footer_nav02 em{ font-size: 30px; line-height: 58px; color: #fff; font-family:arial; }


.footer{ background: #2b2c2d; line-height: 72px; font-size: 13px; color: #b7b7b7; text-align: center; }



/*---------------*/

ul.menu {list-style:none; margin:0; padding:0}
ul.menu * {margin:0; padding:0}
ul.menu a {display:block; color:#000; text-decoration:none; height: 49px; line-height: 49px; text-align:center;}
ul.menu li {position:relative; float:left; margin-right:0px; z-index:1;}
ul.menu ul {position:absolute; top:61px; left:0; display:none; opacity:0; list-style:none}
ul.menu ul li {position:relative; border:0px solid #000;background:url(../images/topbj.png); border-bottom:1px solid #fff; border-top:none; width:120px; margin:0}
ul.menu ul li a {display:block; padding:3px 0px 5px 0px; height:30px; line-height:30px; color:#ffffff; font-size:12px;}
ul.menu ul li a:hover {background-color:#FFDF2E; color:#000; font-size:12px;}
ul.menu ul ul {left:110px; top:-1px}
ul.menu .menulink {border:0px solid; padding:5px 7px 7px; width:106px; color:#000000;  font-family:"微软雅黑"; font-size:14px; font-weight:bold;}
ul.menu .menulink:hover, ul.menu .menuhover {background:url(../images/topbj.png); color: #ffffff;}
ul.menu .sub {background:url('http://d2.xvna.com/sc/scimg/arrow.gif?http://www.xvna.com') 100% 0px no-repeat}
ul.menu .topline {border-top:1px solid #aaa}


